agricultural mechanisation - Francés Inglés Diccionario